home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1998 May / Macworld (1998-05).dmg / Shareware World / Utilities / User Interface / FinderPop1.5.8 / FinderPop Manual / FinderPop Manual.rsrc / TEXT_137.txt < prev    next >
Text File  |  1998-02-26  |  7KB  |  113 lines

  1. Bugs Fixed
  2.  
  3. Starting with version 1.5f0, this section will give more technical info on the bugs fixed/features added in the various releases of FinderPop.
  4.  
  5. 1.5.8, 26 Feb 98
  6.  
  7. ‚Ä¢ In an attempt to further improve stability, lock the MBDF and MDEF handles. Might alleviate QuickKeys/PPP Menu problems (let me know!) Fix Menuette bug by avoiding _DrawMenuBar while strange font/sizes are being used. Improve support for control-free clicking on text selections, etc., by patching the drag manager. Hmmm ‚Äî this could be extended still further‚Ķ
  8.  
  9. 1.5.7, 13 Feb 98
  10.  
  11. ‚Ä¢ Improve stability, add command-click-a-folder-and-hold feature.
  12. The ‚ÄúSave the Icon Cache‚Äù shutdownproc ShutDwnInstall flags have been changed from sdRestartOrPower | sdOnUnmount to just sdOnUnmount. Worked around crasher bug (which I'm still tracking down)  ‚Äî having no ‚ÄúWindows‚Äù submenu meant strange things could happen if you tried to launch a FinderPop item from within an app other than the Finder.
  13.  
  14. 1.5.6, 30 Jan 98
  15.  
  16. ‚Ä¢ Enhance the Standard File support so we work in all GetFile and PutFile situations (thanks to Jon Gotow for a kewl code snippet which helped here.) Add an optional ‚ÄúPut Away‚Äù menu item ‚Äî note that this does more than the Finder‚Äôs similarly-named item in that it works on items you‚Äôve moved from one folder to any other on the same disk, rather than only items on the desktop.
  17.  
  18. 1.5.5, 8 Jan 98
  19.  
  20. ‚Ä¢ Enhance the Standard File support so we auto-open the chosen item for StandardGetFile, and go to the correct directory for StandardPutFile.
  21. ‚Ä¢ Add support for emboldening folder names in the FinderPop submenus.
  22. (Actually, the styles used are configurable inside the ‚ÄúPref‚Äù resource stored in the ‚ÄúFinderPop Preferences‚Äù file ‚Äî you‚Äôll have to grab the ‚ÄòPREF‚Äô template from the ‚ÄúFinderPop‚Äù control panel file.)
  23.  
  24. 1.5.4exa2, 5 Jan 98
  25.  
  26. ‚Ä¢ Fix bug whereby I only called the caller‚Äôs DialogHook procedure with null events, rendering most ‚Äúcustomised‚Äù dialogs completely useless. Duhh.
  27.  
  28. 1.5.4exa1, 2 Jan 98
  29.  
  30. ‚Ä¢ Initial stab at Standard File Dialog support.
  31.  
  32. 1.5.3, 8 Dec 97
  33.  
  34. ‚Ä¢ Fixes the ‚ÄúEmpty Trash‚Äù bug
  35. Basically we never ‚Äúzeroed‚Äù the values returned from _ContextualMenuSelect if ‚ÄúEmpty Trash‚Äù was chosen; this meant that the Finder could be told that the user selected a menu item, so people were getting all sorts of weirdness like the trash being emptied and then the ‚ÄúDesktop Pictures‚Äù control panel popping open‚Ķ  Whoops.
  36.  
  37. 1.5.2
  38.  
  39. ‚Ä¢ Fixes ‚ÄúGrabbing‚Äù by creating a tiny one-pixel wide window at the mouse position when starting the drag. Don‚Äôt ask.
  40. ‚Ä¢ Adds ‚ÄúEmpty Trash‚Äù which piggybacks onto the ‚ÄúDesktop‚Äù submenu code, so it‚Äôs only available if the Desktop Submenu is.
  41.  
  42. 1.5.1
  43.  
  44. ‚Ä¢ We no longer display menus which are already being displayed.
  45. ‚Ä¢ Avoid overwriting the A4 register in some very rare circumstances.
  46. ‚Ä¢ Minor code tidy-up.
  47.  
  48. 1.5 final
  49.  
  50. ‚Ä¢ Nothing changed from 1.5f11 (other than version number.)
  51.  
  52. 1.5f11
  53.  
  54. ‚Ä¢ We no longer call _FindControl in our GNEFilter; this fixes a problem with Sleeper and probably quite a few other plugins which implement their own CDEFs. (Control Panels can be thought of as Finder plugins.)
  55.  
  56. 1.5f10
  57.  
  58. ‚Ä¢ Allow user to switch off clicking in unused menubar area. Duhh.
  59. ‚Ä¢ Redo algorithm for determining if the menubar area clicked in is, in fact, unused.
  60.  
  61. 1.5f9
  62.  
  63. ‚Ä¢ Rewrite low-level trap-patching core routines in an attempt to get FP to work correctly in apps other than the Finder. It‚Äôs not too bad now, especially in conjunction with Apple‚Äôs Data Detector stuff for non-CMM-aware apps.
  64. ‚Ä¢ Add Image support when dragging.
  65. ‚Ä¢ Allow Control-clicking (or clicking and holding) in unused areas of the menubar.
  66.  
  67. 1.5f8
  68.  
  69. ‚Ä¢ Hopefully fix Japanese menu font/size problems by being paranoid about SysFontFam and SysFontSize changes. 
  70. ‚Ä¢ Fix problem where I was trying to find the filetype of every item in the Finder selection before popping up.  If you‚Äôd selected 100+ items, this could take a long time.
  71. ‚Ä¢ Fix the ‚Äúpopup placement‚Äù algorithm; now, if you have either of the ‚ÄúPopup near Contents‚Ķ‚Äù or ‚ÄúPopup near last selected item‚Äù checkboxes checked (in the ‚ÄúMore Settings‚Ķ‚Äù dialog), the menu should now popup in the correct position. Or close enough to it, anyway.
  72.  
  73. 1.5f7
  74.  
  75. ‚Ä¢ Problems with the ‚ÄúDesktop‚Äù submenu where some folders were marked ‚Äúunavailable.‚Äù  This was caused by a moronic programmer error (aren‚Äôt they all) where I blithely assumed that every disk had items on the desktop.
  76. ‚Ä¢ Fix a problem where the wrong icons may have been used for certain disks in the ‚ÄúFinder Windows‚Äù submenu.
  77.  
  78. 1.5f6
  79.  
  80. ‚Ä¢ We now check the Preferences setting before setting the italic attribute for aliases.
  81.  
  82. 1.5f5
  83.  
  84. ‚Ä¢ Hopefully fixes the weird menu font and size problems that some people were seeing.  I tried about five different ways to fix it, before finally remembering the way the old comms toolbox MDEF did it.  It also helps to undo one‚Äôs changes to SysFontFam/SysFontSize before MenuHook is called. E.g., by MenuTasker.
  85. ‚Ä¢ Implement ‚ÄúDesktop‚Äù submenu ‚Äî will now optionally list all items on the desktop.
  86.  
  87. 1.5f3
  88.  
  89. ‚Ä¢ The ObjectSupportLib ‚ÄúCouldn‚Äôt prepare code fragment‚Äù startup errors which some people were getting should now be fixed.  I still  don‚Äôt know what‚Äôs going on as I have never been able to reproduce the bug myself; but I moved all of the FinderPop Applescript code to 68K-land, which means we no longer link against ObjectSupportLib.
  90. Of course, it might be that we‚Äôll now start failing to prepare InterfaceLib
  91. ‚Äî say, turly, why are you such a pessimist?
  92.  
  93. 1.5f2
  94.  
  95. ‚Ä¢ Freeware again.  Remove registration dialogs, etc.
  96.  
  97. 1.5f1
  98.  
  99. ‚Ä¢ Fix cosmetic bug in Process menu when generic mini icons were being used.
  100. ‚Ä¢ Fix generic mini icon for System/Finder.
  101. ‚Ä¢ Changed ‚ÄúVolumes‚Äù to ‚ÄúDesktop‚Äù pending testing of Finder Dekstop code.
  102. ‚Ä¢ Fix problem where not having a ‚ÄúProcesses‚Äù submenu made FinderPop accidentally ignore items chosen from an embedded FinderPop menu.  Doh!  Thanks to Stephen Giles for telling me about this one.
  103.  
  104.  
  105. 1.5f0
  106.  
  107. ‚Ä¢ To avoid clashing with the Finder‚Äôs ‚Äúclick-and-a-half‚Äù spring-loaded folder mechanism for exploring a hierarchy, the minimum auto-CMM popup delay is pinned to whatever your double-click speed is; double-click speed is selectable in the Mouse  control panel.
  108.  
  109. ‚Ä¢ A crashing bug ‚Äî which was exacerbated by the presence of Adobe Type Reunion ‚Äî was zapped.
  110.  
  111. ‚Ä¢ Added the ‚ÄúFinderPop Items Folder‚Äù to the ‚ÄúFinder Windows‚Äù submenu ‚Äî this allows you quick access to that folder when you‚Äôre not displaying the FinderPop Items in a submenu (i.e., when they‚Äôre embedded/inlined directly in the main popup menu.) Also added a ‚ÄúFinderPop‚Äù entry to the Processes submenu to allow quick and easy opening of the FinderPop control panel.  If anyone really objects to these features, let me know.
  112.  
  113. ‚Ä¢ The ‚ÄúFinder Windows‚Äù submenu now lists windows other than the normal disk-related ones; it is now possible to select a control panel, a ‚ÄòCopy Progress‚Äô dialog or the ‚ÄòPreferences‚Äô dialog ‚Äî basically, any non-disk window in the Finder‚Äôs layer.